Real Python

Newsletter Image

Messages

9/23/2021
3 : 4

[Sublime + Python Setup] Don’t build “nag screen muscle memory”

Hey there, Once I worked with a developer who refused to buy a registered copy of Sublime for months on end, even though he *loved* Sublime. He used it as his main code editor every day and was very
9/23/2021
3 : 4

[PythonistaCafe] Q&A

Hey there, At this point you should have a pretty good idea of what PythonistaCafe is about and what makes it special. In this email I want to answer some common questions that I get asked about the
9/22/2021
3 : 4

[Python Dependency Pitfalls] How to set the world on fire

Hey there, #1 on my list of dependency management pitfalls is there for a good reason: It lead to a single developer causing mayhem and breaking thousands of open-source projects around the world in
9/22/2021
3 : 4

[Sublime + Python Setup] why Atom can’t replace Sublime

Hey there, "In a nutshell, Atom is a Sublime Text editor that just got better." When I read this quote I got so worked up I nearly fell off my chair. Because every time I've tried Atom or
9/22/2021
3 : 4

[PythonistaCafe] What's in PythonistaCafe for you?

Hey there, A couple of years ago I'd become quite interested in martial arts. Hours upon hours of watching "The Karate Kid" growing up must've taken their toll on me... And so, I
9/21/2021
3 : 4

[PythonistaCafe] Why PythonistaCafe exists

Hey there, In one of my last emails I talked about how some online communities in the tech space devolve over time and turn into cesspools of negativity. This relates directly to how and why I started
9/21/2021
3 : 4

[Sublime + Python Setup] The Ctrl+s "Heisenbug"

"What the **** is going on?!" I heard Keith yell. Returning from my lunch break and in a helpful mood I grabbed my coffee mug and shuffled over to my coworker's desk. "What's
9/20/2021
23 : 14

[Python Dependency Pitfalls] A total mess?

Hey there, Recently I watched a Pythonista ask for advice on setting up a Python project on his work machine. This new developer had some prior experience with NodeJS and had just started to get his
9/20/2021
15 : 4

[Sublime + Python Setup] How to become a happier & more productive Python dev

Hey there, I really struggled with setting up an effective development environment as a new Python developer. It was difficult to build the right habits and to find a set of tools I enjoyed to use.
9/20/2021
2 : 24

[PythonistaCafe] What makes PythonistaCafe different

Hey there, Mastering Python is *not* just about getting the books and courses to study—to be successful you also need a way to stay motivated and to grow your abilities in the long run. Many
9/14/2021
3 : 4

[PythonistaCafe] Q&A

Hey there, At this point you should have a pretty good idea of what PythonistaCafe is about and what makes it special. In this email I want to answer some common questions that I get asked about the
9/12/2021
3 : 4

[PythonistaCafe] Why PythonistaCafe exists

Hey there, In one of my last emails I talked about how some online communities in the tech space devolve over time and turn into cesspools of negativity. This relates directly to how and why I started
9/11/2021
9 : 44

[PythonistaCafe] What makes PythonistaCafe different

Hey there, Mastering Python is *not* just about getting the books and courses to study—to be successful you also need a way to stay motivated and to grow your abilities in the long run. Many
9/10/2021
3 : 4

[PythonistaCafe] Q&A

Hey there, At this point you should have a pretty good idea of what PythonistaCafe is about and what makes it special. In this email I want to answer some common questions that I get asked about the
9/6/2021
22 : 34

[PythonistaCafe] What makes PythonistaCafe different

Hey there, Mastering Python is *not* just about getting the books and courses to study—to be successful you also need a way to stay motivated and to grow your abilities in the long run. Many
9/6/2021
3 : 4

[PythonistaCafe] Q&A

Hey there, At this point you should have a pretty good idea of what PythonistaCafe is about and what makes it special. In this email I want to answer some common questions that I get asked about the
9/5/2021
3 : 4

[PythonistaCafe] What's in PythonistaCafe for you?

Hey there, A couple of years ago I'd become quite interested in martial arts. Hours upon hours of watching "The Karate Kid" growing up must've taken their toll on me... And so, I
9/4/2021
3 : 4

[PythonistaCafe] Why PythonistaCafe exists

Hey there, In one of my last emails I talked about how some online communities in the tech space devolve over time and turn into cesspools of negativity. This relates directly to how and why I started
9/2/2021
21 : 34

[PythonistaCafe] What makes PythonistaCafe different

Hey there, Mastering Python is *not* just about getting the books and courses to study—to be successful you also need a way to stay motivated and to grow your abilities in the long run. Many
8/30/2021
5 : 34

[Sublime + Python Setup] Sublime Text is just a blank canvas…

Hey there, When I became serious about optimizing Sublime Text with plugins, it was hard for me to separate the wheat from the chaff. Without a real guideline or roadmap I resorted to installing *any*